high altar – Català–English translations

🇬🇧 en ca

high altar noun

  • main altar in a church
altar major
Wiktionary Links